@charset "UTF-8";

@media all
{
  html * { }

  textarea, pre, tt, code {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;  	
  }

  body {
    font-family:Arial, Verdana;
    font-size: 12px; color:#000;
  }

  h1,h2,h3,h4,h5,h6 { font-weight:normal; margin: 0 0 0.25em 0; }
  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 166.67% }                     /* 20px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  p { }

  /* ### Lists | Listen  #### */

  ul, ol, dl {}
  li {}

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }
  img{ border:none; outline:none;}

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; }
  .float_right { float: right; }
  .center { text-align:center; margin: 0.5em auto }
  .cb{ clear:both; font-size:0;}
  .cl{ clear:left; font-size:0;}

  a {color: #0171ab; text-decoration:none; outline:none;}
  a:focus,
  a:hover,
  a:active {background:none; text-decoration:underline;}
  
  #topnav a { color: #aac; font-weight: bold; background:transparent; text-decoration:none; }
  #topnav a:focus,
  #topnav a:hover,
  #topnav a:active{ text-decoration:underline; background-color: transparent;}
  
  #footer a { color:#F00; background:transparent; font-weight:normal;}
  #footer a:focus,
  #footer a:hover,
  #footer a:active {color: #F00; background-color: transparent; text-decoration:underline;}

   /**table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td { padding: 0.5em; }
  thead th { background: #444; color: #fff }
  tbody th { background: #ccc; color: #333 }
  tbody th.sub { background: #ddd; color: #333 }*/

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #000 solid;
  }
  
  /*------------------pading-------------------------*/
  .p10l{ padding-left:10px;}
  .p15l{ padding-left:15px;}
  .p25l{ padding-left:25px;}
  .p20l{ padding-left:20px;}
  .p8l{ padding-left:8px;}
  .p4l{ padding-left:4px;}
  
  .p20t{ padding-top:20px;}
  .p5t{ padding-top:5px;}
  .p7t{ padding-top:7px;}
  .p15t{ padding-top:15px;}
  .p20t{ padding-top:20px;}
  .p360t{ padding-top:360px;}
  .p190t{ padding-top:190px;}
  .p10t{ padding-top:10px;}
  
  .p10b{ padding-bottom:10px;}
  .p5b{ padding-bottom:5px;}
  .p15b{ padding-bottom:15px;}
  .p30b{ padding-bottom:30px;}
  .p3b{ padding-bottom:3px;}
  
  .p10r{ padding-right:10px;}
  
  .p10{ padding:10px;}
  
  
  /*------------------marign------------------------*/
  .m3b{ margin-bottom:3px;}
  .m12l{ margin-left:12px;}
  .m100l{ margin-left:100px;}
  
  .m10t{ margin-top:10px;}
  .m5t{ margin-top:5px;}
  .m5r{ margin-right:5px;}
  /*------------------text------------------------*/
  .tex_up{ text-transform:uppercase;}
  .font16{ font-size:16px;}
  .font15{ font-size:15px;}
  .font14{ font-size:14px;}
  .font18{ font-size:18px;}
  .font27{ font-size:27px;}
  .font20{ font-size:20px;}
  .red_color{ color:#F00;}
  .text_center{ text-align:center;}
  .text_up{ text-transform:uppercase;}
  
  .boder_b_d{ border-bottom:1px dotted #666;}
  .boder_t_d{ border-top:1px dotted #666;}
  .boder_l{ border-left:1px solid #c8c8c8;}
  .boder_t{ border-top:1px solid #c8c8c8;}
  .boder{ border:1px solid #c8c8c8;}
  
  .box_fix_top{ position:fixed; z-index:1000; top:0; background:#FFF;}
  .box_fix_left{ position:fixed; z-index:1000; top:139px; background:#FFF;}
  .box_fix_banner{ position:fixed; z-index:1000; top:139px; background:#FFF;}
  .dark_blu_color{ color:#18307f;}
  .bg_dark_gray{ background:#c8c8c8;}
  .bg_gray{ background:#dfdfdf;}
  .bg_light_gray{ background:#f5f5f5;}
  
  
  
  /*------------------width-------------------------*/
  .w246{ width:246px;}
  .w226{ width:226px;}
  .w593{ width:593px;}
  .w123{ width:123px;}
  #w171{ width:171px;}
  #w40{ width:40px;}
  .w739{ width:739px;}
  .w477{ width:477px;}
  .w390{ width:390px;}
  .w310{ width:310px;}
  .w300{ width:300px;}
  .w306{ width:306px;}
  .w76{ width:76px;}
  .w212{ width:212px;}

  .w462{ width:462px;}
  .w276{ width:276px;}
  .w259{ width:259px;}
  .w451{ width:451px;}
  .w447{ width:447px;}
  .w264{ width:264px;}
  
  
  .mh320{ min-height:320px;}
  .mh144{ min-height:144px;}
  .mh114{ min-height:114px;}
  .mh200{ min-height:200px;}
   /*------------------content-------------------------*/
   .banner{ background:url(../../images/banner1.jpg) no-repeat; width:738px; height:346px;}
   /*.box_service1{ width:220px; height:169px; background:url(../../images/bg_service.jpg) no-repeat left; background-position: 0px 0px; float:left; display:block; opacity:0.70; filter:alpha(opacity=70); padding:13px;}
   .box_service1:hover{opacity: 100; filter:alpha(opacity=100);}
   .box_service2{ width:220px; height:169px; background:url(../../images/bg_service.jpg) no-repeat left; background-position: -246px 0px; float:left; display:block; opacity:0.70; filter:alpha(opacity=70);padding:13px;}
   .box_service2:hover{opacity: 100; filter:alpha(opacity=100);}
   .box_service3{  width:220px; height:169px; background:url(../../images/bg_service.jpg) no-repeat left; background-position: -738px 0px; float:left; display:block; opacity:0.70; filter:alpha(opacity=70);padding:13px;}
   .box_service3:hover{opacity: 100; filter:alpha(opacity=100);}*/
   a.box_service1 {
		background: url("../../images/bg_service.jpg") no-repeat scroll 0 0 transparent;
		color: black;
		cursor: pointer;
		display: block;
		float: left;
		height: 169px;
		opacity: 0.7;
		padding: 13px;
		text-decoration: none;
		width: 220px;
	}
	a.box_service1:hover {
		opacity: 100;
	}
	a.box_service2 {
		background: url("../../images/bg_service.jpg") no-repeat scroll 0 0 transparent;
		background-position: -246px 0px;
		color: black;
		cursor: pointer;
		display: block;
		float: left;
		height: 169px;
		opacity: 0.7;
		padding: 13px;
		text-decoration: none;
		width: 220px;
	}
	a.box_service2:hover {
		opacity: 100;
	}
	a.box_service3 {
		background: url("../../images/bg_service.jpg") no-repeat scroll 0 0 transparent;
		background-position: -738px 0px;
		color: black;
		cursor: pointer;
		display: block;
		float: left;
		height: 169px;
		opacity: 0.7;
		padding: 13px;
		text-decoration: none;
		width: 220px;
	}
	a.box_service3:hover {
		opacity: 100;
	}
   
   
  
  .banner_under{ background:url(../../images/shardow_banner.png) no-repeat left bottom; padding-bottom:11px;}
  .banner_under img{ border:1px solid #CCC; max-width:736px; max-height:158px;}
  
  .tt{ background:url(../../images/line_title.jpg) no-repeat bottom; width:738px; padding-bottom:5px; font-size:28px;}
  .bg_left{ background:url(../../images/bg_left.png) no-repeat left;}
  .bg_right{ background:url(../../images/shardow_right.png)no-repeat right; padding-right:10px;}
  .form_contact{ width:477px; float:left;}
  .form_contact textarea{ border:1px solid #CCC; background:url(../../images/bg_txt.jpg) repeat-x bottom; width:390px; height:100px; padding:2px; margin-bottom:4px;}
  .txt_contact{ border:1px solid #CCC; background:url(../../images/bg_txt.jpg) repeat-x bottom; height:18px; padding:2px; margin-bottom:4px}
  
  .box_gude{}
  .box_gude a{ color:#18307f; text-decoration:underline; font-weight:normal;}
  .box_gude a:hover{ color:#F00; text-decoration:underline; font-weight:normal; background:none;}
  .form_tilmelding {}
  .form_tilmelding span{ color:red;}
  .form_tilmelding label{width:120px; float:left; line-height:29px;}
  .txt_tilmelding{ height:21px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; line-height:21px; width:300px;float:left;}
  .form_tilmelding select{ height:26px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; line-height:21px;}
  .form_tilmelding textarea{ height:103px; border:1px solid #CCC; padding:2px; margin:0 3px 4px 0; width:300px}
  #width80{
	width:80px;
}
  
  .file_1 {-moz-background-clip:border; -moz-background-origin:padding; -moz-background-size:auto auto; background-attachment:scroll;
background-color:#FFFFFF; background-image:none; background-position:0 0; background-repeat:repeat; color:#000; border:1px solid #CCC; height:27px; margin:0 4px 4px 0;}

  .box_kato{ width:738px;}
  .box_kato a{ color:#000; text-decoration:none; text-transform:uppercase; font-weight:normal;}
  .box_kato a:hover{ color:#000; text-decoration:underline; text-transform:uppercase; font-weight:normal; background:none;}
  .box_kato td{ padding:4px;}
  .box_kato td img{ max-width:90px; max-height:66px;}
  .box_kato tr:hover{ padding:4px; background:#dfdfdf;}
  
  .bar_img{ background:url(../../images/bg_bar.jpg) no-repeat; width:738px; height:34px;}
  .box_img_kato_o{ width:640px; margin:10px auto 0 auto;}
  .box_img_kato_o_content{ border:1px solid #999999;}
  .box_img_kato_o_content img{ border:4px solid #FFF}
  .box_img_kato_o td{ padding:3px; border:1px solid #e1e1e1;}
  .link_bar{ padding-top:9px;}
  .link_bar a{font-size:14px; color:#FFF; text-transform:uppercase; text-decoration:none;}
  .link_bar a:hover{font-size:14px; color:#F00; text-transform:uppercase; text-decoration:none; background:none;}

  .shadow_top{ background:url(../../images/shadow_top.png) no-repeat top left;}
  .shadow_bottom{ background:url(../../images/shadow_bottom.png) no-repeat bottom left; padding-bottom:9px;}
  .box_nyhed{ padding:20px 0 15px 0;}
  	.box_nyhed label{ width:100px; float:left;}
	.nyhed_txt{ background:url(../../images/bg_txt.jpg) repeat-x; height:23px; width:302px; border:1px solid #CCC; margin-bottom:5px;}
  .box_ing_online{ background:url(../../images/bg_shadow_img.png) no-repeat; width:449px; height:351px; padding:4px;}
  .box_ing_online img{ border:1px solid #FFF;  max-width:447px;max-height:349px;}
 .box_derip_online{ background:url(../../images/bg_shadow_drip.png) no-repeat; width:266px; height:349px; padding:4px;}
 	.box_derip_online td{ padding:3px;}
 .thunb_online{ padding:7px 0 0 4px;}
 	.thunb_online ul{ margin:0; padding:0; list-style-type:none;}
	.thunb_online ul li{ margin:0; float:left; list-style-type:none;}
	.thunb_online ul li p{ border:1px solid #CCC;}
	.thunb_online ul li img{ border:1px solid #FFF; max-width:140px; max-height:80px;}
 
 .bt_cu{ background:url(../../images/bg_bt1.png) no-repeat; width:218px; height:38px; display:block; outline:none; text-align:center; line-height:36px; background-position:bottom; font-size:16px; color:#FFF;}
 	.bt_cu:hover, a.bt_cu:active{ background:url(../../images/bg_bt1.png) no-repeat; background-position:top; display:block; font-size:16px; color:#cc0000; text-decoration:none;}
 .bt_auction{ background:url(../../images/bt_auctionwon.png) no-repeat; width:449px; height:38px; background-position:top; display:block; line-height:38px; text-align:center; color:#FFF; font-size:16px; text-decoration:none;}
 	a.bt_auction:hover,a.bt_auction:active{ background:url(../../images/bt_auctionwon.png) no-repeat;background-position:bottom; display:block; color:#cc0000; font-size:16px; text-decoration:none;}	
	
 .box_price1{ background:url(../../images/bg_prie1.jpg) no-repeat; width:255px; height:71px; margin:9px 0 0 4px; padding:5px; line-height:71px; color:#cc0000;}
 .box_price2{ background:url(../../images/bg_prie2.jpg) no-repeat; width:255px; height:71px; margin:9px 0 0 4px; padding:5px; line-height:71px; color:#cc0000; text-align:center;}
 .box_price3{ background:url(../../images/bg_bt_price.jpg) no-repeat; width:85px; height:66px; line-height:66px; text-align:center; float:left; color:#cc0000; font-size:28px; font-weight:700; display:block;}
 .bt_send{ background:url(../../images/bg_bt_send.png) no-repeat; width:265px; height:84px; background-position:bottom; display:block;}
 	a.bt_send:hover{background:url(../../images/bg_bt_send.png) no-repeat; background-position:top; display:block;}
 .txt_online{ background:url(../../images/bg_txt.jpg) repeat-x; height:21px; padding:2px; border:1px solid #d6d6d6; margin-bottom:5px; font-weight:700;}
 .slect_online{ background:url(../../images/bg_txt.jpg) repeat-x; height:27px; width:265px; padding:2px; border:1px solid #d6d6d6; margin-bottom:5px; font-weight:700;}
 .bt_send1{ background:url(../../images/bt_send1.jpg) no-repeat; width:217px; height:26px; background-position:bottom; display:block;}
 	a.bt_send1:hover,a.bt_send1:active, a.bt_send1:focus{ background:url(../../images/bt_send1.jpg) no-repeat; background-position:top; display:block;}
 .bt_login{ background:url(../../images/bt_login.jpg) no-repeat; width:150px; height:26px; background-position:bottom; display:block;}
 	a.bt_login:hover,a.bt_login:active, a.bt_login:focus{ background:url(../../images/bt_login.jpg) no-repeat; background-position:top; display:block;}
 .bt_tilme{ background:url(../../images/bt_tilmeld.jpg) no-repeat; width:150px; height:26px; background-position:bottom; display:block;}
 	a.bt_tilme:hover,a.bt_tilme:active, a.bt_tilme:focus{ background:url(../../images/bt_tilmeld.jpg) no-repeat; background-position:top; display:block;}

 .box_katalog{width:449px; height:298px; border:1px solid #CCC;}
  .box_katalog img{ border:1px solid #FFF;  max-width:447px;max-height:296px;}
   .thunb_katalog{ padding:4px 0;}
 	.list_img { margin:0; padding:0; list-style-type:none; float:left;}
	.list_img li{ margin:0; float:left; list-style-type:none; padding:0 2px;}
	.list_img li img{ border:1px solid #FFF; max-width:98px; max-height:61px;}
	.nav_prev{ width:16px; outline:none; float:left; padding:5px 0 0 1px;}
	.nav_next { width:16px; outline:none; float:right; padding:5px 0;}
 .box_derip_katalog{ background:url(../../images/bg_shadow_drip1.png) no-repeat; width:260px; height:358px; padding:4px;}
 	.box_derip_katalog td{ padding:3px;}
 .box_text_katalog_detail{padding:1px; border:1px solid #CCC;}
 	.box_text_katalog_detail ul{ margin:0; padding:0; list-style-type:none;}
	.box_text_katalog_detail ul li{ margin:0; padding:3px 0 3px 12px; background:url(../../images/icon1.png) no-repeat 0 8px;}
	
 .title_text_katalog{ background:#CCC; text-align:center; padding:5px 0; font-size:13px; text-transform:uppercase; font-weight:700;}
 
  /*------------------menuleft-------------------------*/
  .nav_left{}
  	.nav_left ul{ margin:0; padding:0; list-style-type:none;}
	.nav_left ul li{ margin:0; padding:3px 0; list-style-type:none; font-size:14px; font-weight:700; text-transform:uppercase;}
	.nav_left ul li a{ color:#000; text-decoration:none; display:block; font-size:14px; font-weight:700;}
	.nav_left ul li a:hover{ color:#F00; text-decoration:none; display:block; font-size:14px; font-weight:700; background:none;}
	.nav_left ul li#current a{color:#F00; background:none;}
  /*--------------------------------CONTENT---List images------------------------------*/
	.w938{ width:938px;}
	.m5l{ margin-left:5px;}
	.m15t{ margin-top:15px;}
	.nav-btn-left, .nav-btn-right{ width:21px; margin-top:55px; outline:none;}
	.nav-btn-right { text-align: right;}
	.list_img1{ margin:0px 0px;}
	.list_img1 li{ list-style:none; width:221px; height:105px; display:inline; text-align:center; margin-left:0px; padding:0px 6px;}
	.list_img1 li a{ background:none;}
	.list_img1 li a:hover{ background:none;}
	.list_img1 li p{ border:3px solid #CCC; width:219px; height:99px; background:url(../../images/bg_img.png) repeat;}
	.list_img1 li img{ border:1px solid #999; opacity:0.70; filter:alpha(opacity=70);}
	.list_img1 li img:hover{ opacity:100; filter:alpha(opacity=100);}
	/*-----------------Tooltips for biler til salg Slider---------------*/
	#cluetip {background: url(../../images/tooltip_bg.png) no-repeat top left; width: 203px; padding: 11px; min-height: 60px; color: #fff; font-size: 11px; font-size: bold;}
	#cluetip  h3 { text-transform: uppercase; font-size: 11px; margin: 0; padding: 0 0 3px; color: #ff0000; font-weight: bold;}
}

span.error{display:block; width:303px; text-align:left; margin-bottom: 5px; padding-left: 120px;}

.f28 {
    font-size: 28px;
}
.link-login {
    float: right;
}
.link-login a {
    color: black;
    font-size: 16px;
    line-height: 34px;
    text-decoration: none;
}
.form-validate1 label{width:100px; float:left; clear:left; height:28px; line-height:28px; }

.nyhed_txt1{float: left;
    height: 24px;
    margin-bottom: 10px;
    width: 250px;
}

.link-login a:hover {
    color: #CC0000;
}
.pblack {
    color: black;
}
.space10 {
    height: 10px;
}
a.link-delete {
    color: red;
    text-transform: capitalize;
}
a.link-delete:hover {
    color: red;
    text-decoration: underline;
    text-transform: capitalize;
}
